package com.zkingsoft.codeApi;

/**
 * 属性名称和字段名称的对应bean
 * 
 * @author Matrix-j
 *
 */
public class PropertyColumn {
	/**
	 * 属性名称
	 */
	private String property;
	/**
	 * 字段名称
	 */
	private String column;
	/**
	 * 类型名称
	 */
	private String classType;
	
	/**
	 * JDBC名称
	 */
	private String jdbcType;
	/**
	 * 是否为主键
	 * 
	 */
	private Boolean isPrimaryKey;
	/**
	 * 是否为外键
	 */
	private Boolean isForeignKey;

	/**
	 * 外键表名
	 */
	private String foreignTableName;
	
	/**
	 *备注
	 */
	private String memo;
	/**
	 * 方法名称
	 */
	private String methodName;
	
	


	public String getMethodName() {
		return methodName;
	}

	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getForeignTableName() {
		return foreignTableName;
	}

	public void setForeignTableName(String foreignTableName) {
		this.foreignTableName = foreignTableName;
	}

	public String getProperty() {
		return property;
	}

	public void setProperty(String property) {
		this.property = property;
	}

	public String getColumn() {
		return column;
	}

	public void setColumn(String column) {
		this.column = column;
	}

	public String getClassType() {
		return classType;
	}

	public void setClassType(String classType) {
		this.classType = classType;
	}



	public String getJdbcType() {
		return jdbcType;
	}

	public void setJdbcType(String jdbcType) {
		this.jdbcType = jdbcType;
	}

	public Boolean getIsPrimaryKey() {
		return isPrimaryKey;
	}

	public void setIsPrimaryKey(Boolean isPrimaryKey) {
		this.isPrimaryKey = isPrimaryKey;
	}

	public Boolean getIsForeignKey() {
		return isForeignKey;
	}

	public void setIsForeignKey(Boolean isForeignKey) {
		this.isForeignKey = isForeignKey;
	}

}
